lifesaving jacket - Español Inglés Diccionario